

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>XML Schema Group [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, UML Toolbox,UML Toolbox XML Schema Group,Enterprise Architect UML Toolbox,Enterprise Architect UML Toolbox XML Schema Group,XML Schema,XML Schema Group, Enterprise Architect UML Toolbox,XML Schema Elements and Connectors,W3C XSD,W3C XSD Elements and Connectors, Enterprise Architect,SOA XSD,SOA XSD Elements and Connectors, Enterprise Architect">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">XML Schema Group</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="wsdl_group.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="data_modeling_group.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">The </span><span class="f_UIControl">XML Schema</span><span class="f_BodyText"> group provides the ability to <a href="model_xsd.htm">model</a> and automatically <a href="generate_xsd.htm">generate</a> W3C XSD schema files. This group implements the constructs provided by the <a href="uml_profile_for_xsd.htm">UML profile for XML Schema</a>.</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 13px;"><table cellspacing="0" cellpadding="0" border="0" style="border: none; border-spacing:0px;">
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="220" style="width:220px;"><p class="p_TextIndentedL2"><img src="xmlschemagroup.png" width="183" height="394" border="0" alt="xmlschemagroup"></p>
</td>
<td valign="top" width="756" style="width:756px;"><p class="p_BodyText"><span class="f_BodyText">A </span><span class="f_BodyText" style="font-style: italic;">Schema</span><span class="f_BodyText"> corresponds to a UML package, which contains the type and element definitions for a particular </span><span class="f_BodyText" style="font-style: italic;">targetNamespace</span><span class="f_BodyText">. Drag this item onto an open diagram to create the package to contain your schema model elements. The package is stereotyped as </span><span class="f_BodyText" style="font-style: italic;">XSDschema</span><span class="f_BodyText">.</span></p>
<p class="p_BodyText"><span class="f_BodyText">Open the logical diagram created under the XSD</span><span class="f_BodyText">schema</span><span class="f_BodyText"> package and add additional schema elements as required.</span></p>
<p class="p_BodyText"><span class="f_BodyText">To add an element to the current diagram, click on the required icon and drag it into position on the diagram. Set the name and other properties as prompted.</span></p>
<p class="p_BodyText"><span class="f_BodyText">To add a relationship, click on the required icon, then click on the start element in the diagram and drag to the end element.</span></p>
</td>
</tr>
</table>
</div>




            </div>
          </div>
        </div>



</div>


</body>
</html>
